Pyenv で Tkinter
#7_DataAnalysis #python
Aim
pyenv で python を install すると tkinter (GUI 用のライブラリ)がうまく読み込めない場合があるので修正
Method
pyenv で python を install するまえに .zshrc に以下を追加
code: zshrc
#tcl-tk
export PATH="/usr/local/opt/tcl-tk/bin:$PATH"
export LDFLAGS="-L/usr/local/opt/tcl-tk/lib"
export CPPFLAGS="-I/usr/local/opt/tcl-tk/include"
export PKG_CONFIG_PATH="/usr/local/opt/tcl-tk/lib/pkgconfig"
pyenv の python_build の修正
code:python_build
#/usr/local/Cellar/pyenv/1.2.20/plugins/python-build/bin/python-build
#だいたい 775 行目あたりの
# $CONFIGURE_OPTS ${!PACKAGE_CONFIGURE_OPTS} "${!PACKAGE_CONFIGURE_OPTS_ARRAY}" || return 1
#を
$CONFIGURE_OPTS --with-tcltk-includes='-I/usr/local/opt/tcl-tk/include' --with-tcltk-libs='-L/usr/local/opt/tcl-tk/lib -ltcl8.6 -ltk8.6 ' ${!PACKAGE_CONFIGURE_OPTS} "${!PACKAGE_CONFIGURE_OPTS_ARRAY}" || return 1
に変える
pyenv から python の install へ.
pyenv-virtualenv で python3.7 Suite2p 0.9.0 を使う
Date :2020/8/31
Modified Date :
Author :lattice.icon